package trabajoISW2.data;

import java.util.List;

import trabajoISW2.domain.implementations.Book;
import trabajoISW2.domain.implementations.Subject;

public interface ISubjectDAO {
	
	public List<Subject> getSubjects();
	
	public Subject getSubject(int id);
	
	public Subject createSubject(Subject s);
	
	public void updateSubject(Subject s);
	
	public void deleteSubject(int id);

	public List<Book> getBookBySubject(String s);

}
